//
// Grid system
// --------------------------------------------------


/* for Grid
-----------------------------------------------------------*/
.grid {
    width: 100%;
    padding: 5px;
    border-collapse: collapse;
    border-spacing: 0;
    /*border: 1px solid #555;*/
}

.grid thead {
    /*background-color: #F4F9F3;*/
}

.grid th {
    height: 35px;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #dfdfdf;
    border: 1px solid #dfdfdf;
    vertical-align: middle;
}

.grid tbody {
    background-color: transparent;
}

.grid tr {
    height: 21px;
    border-collapse: collapse;
}

.grid td {
    padding: 5px;
    border-bottom: 1px solid #dfdfdf;
    /*border-right: 1px solid #555;*/
}
